skeet shooting range - French English Dictionary